life preserver – English–Português translations

🇬🇧 en pt 🇵🇹

life preserver noun

  • buoyant ring or vest
boia salva-vidas
Wiktionary Links